package com.arellomobile.android.push.request.versions;

import android.content.Context;
import android.location.Location;
import com.arellomobile.android.push.data.PushZoneLocation;
import com.arellomobile.android.push.utils.GeneralUtils;
import com.arellomobile.android.push.utils.PreferenceUtils;
import java.util.Calendar;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
import java.util.TimeZone;
import org.json.JSONObject;

public class Version__1_2
  implements VersionHelper
{
  public Map<String, Object> getAppRemovedData(Context paramContext, String paramString)
  {
    throw new UnsupportedOperationException("This feature requires 1.3 api");
  }

  public Map<String, Object> getNearestZoneData(Context paramContext, Location paramLocation)
  {
    throw new UnsupportedOperationException("This feature requires 1.3 api");
  }

  public PushZoneLocation getPushZoneLocationFromData(JSONObject paramJSONObject)
  {
    throw new UnsupportedOperationException("This feature requires 1.3 api");
  }

  public Map<String, Object> getRegistrationUnregistrationData(Context paramContext, String paramString)
  {
    HashMap localHashMap = new HashMap();
    localHashMap.put("application", PreferenceUtils.getApplicationId(paramContext));
    localHashMap.put("hw_id", GeneralUtils.getDeviceUUID(paramContext));
    if (GeneralUtils.isTablet(paramContext));
    for (String str = "Tablet"; ; str = "Phone")
    {
      localHashMap.put("device_name", str);
      localHashMap.put("device_type", "3");
      localHashMap.put("language", Locale.getDefault().getLanguage());
      localHashMap.put("timezone", Integer.valueOf(Calendar.getInstance().getTimeZone().getRawOffset() / 1000));
      localHashMap.put("device_id", paramString);
      return localHashMap;
    }
  }

  public Map<String, Object> getSendAppOpenData(Context paramContext)
  {
    throw new UnsupportedOperationException("This feature requires 1.3 api");
  }

  public Map<String, Object> getSendGoalAchievedData(Context paramContext, String paramString, Integer paramInteger)
  {
    throw new UnsupportedOperationException("This feature requires 1.3 api");
  }

  public Map<String, Object> getSendPushStatData(Context paramContext, String paramString)
  {
    throw new UnsupportedOperationException("This feature requires 1.3 api");
  }

  public Map<String, Object> getSendTagsData(Context paramContext)
  {
    throw new UnsupportedOperationException("This feature requires 1.3 api");
  }
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.arellomobile.android.push.request.versions.Version__1_2
 * JD-Core Version:    0.6.2
 */